patch of ice - English Synonyms Dictionary